English Nouns: spotbeam

English Nouns verb 'spotbeam' conjugated